Internet Archive BookReader - Regeneration